noncontrollable cost - French English Dictionary